Dictionaries:
Sexual DictionaryDictionary of the F-Word

make a dog's match:

To have-sex in the bushes or by the wayside. British expression; dated.

Link to this page:

Word Browser